Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 HOLCROFT LANE Detached £425,000 17 Jan 2006